package tag19_05_08.konstruktoren;

class Kreis {
	int x, y;
	int radius;
	
	//default-Konstruktor.
	//Wird NUR in einer Klasse generiert,
	//wenn es keine expliziten Konstruktoren gibt.
	//Kreis() { super(); }
	
	//no-args Konstruktor:
	Kreis() {
		System.out.println("Kreis no-args Konstruktor");
	}
	
	Kreis(int x, int y, int radius) {
		System.out.println("Kreis int,int,int Konstruktor");
		this.x = x;
		this.y = y;
		this.radius = radius;
	}
	
	public String toString() {
		return "Kreis. R = " + radius + ", Koord.: " + x + ", " + y;
	}
}

public class Konstruktoren {

	public static void main(String[] args) {

		Kreis k1 = new Kreis();
		k1.x = 2;
		k1.y = 55;
		k1.radius = 3;
		System.out.println(k1);
		
		Kreis k2 = new Kreis(7, 3, 40);
		System.out.println(k2);

	}

}
